on board energy storage - Français Anglais Dictionnaire